/* 项目大全 项目介绍 题目*/
.show{background: #fff;display:flex;border-top: 1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}
.show >.logo{width: 380px;height: 260px;margin: 30px 0 30px 20px;}
.show >.logo >img{width: 100%;height: 100%;object-fit: cover;}
.show >.box{margin: 30px 0 30px 20px;}
.show >.box >.title{font-weight: 800;font-size: 50px;color: #333;}
.show >.box >.text{display:flex;margin: 20px 0;flex-direction: column;}
.show >.box >.text >.top{font-size: 24px;color: #333;margin:  0 0 44px 0;}
.show >.box >.text .top>span{color:#25A7D9;}
.show >.box >.text >.bottom button{margin: 0 20px 0 0;width: 162px;height: 58px;font-size:20px;border: none;border-radius: 5px;}
.show .box .text .bottom button:first-child{background: #fdbc1a;color: #fff;}
.show .box .text .bottom button:last-child{background: #fff;color: black;border: 1px solid #e4e4e4;}
.show >.box >.text >.bottom button:last-child:hover{color: white;background-color:rgb(36, 168, 217);-webkit-transition: all 400ms linear 0ms;transition: all 400ms linear 0ms;}

/* 项目大全 项目介绍 */
.showcontent{display:flex;justify-content: space-between;}
.showcontent >.tabcontent{width: 805px;background: #fff;}
.showcontent >.tabcontent >.tabnav{padding: 24px 0 0 24px;box-sizing: border-box;}
.showcontent >.tabcontent >.tabnav >ul{display:flex;}
.showcontent >.tabcontent >.tabnav >ul >li{width: 120px;text-align: center;border: 1px solid #ced0d1;height: 36px;line-height: 36px;}
.showcontent .tabcontent .tabnav >ul >li >a{color:#333;display:block;font-size: 16px;font-weight: 600;}
.showcontent .tabcontent .tabnav >ul >.navon{border-bottom: none;}
.showcontent .tabcontent .tabnav >ul >.navon >a{color:#7FC7E7;}

/* 项目大全 项目介绍  公共 */
.con{padding: 24px;}
.con >.title{font-weight: 600;font-size: 18px;}
/* 项目大全 项目介绍  内容一 */
.tabcontent >.tabbox >.con1{overflow: hidden;}
.tabcontent >.tabbox >.con1 >.text{display: flex;justify-content: flex-start;}
.tabcontent >.tabbox >.con1 >.text >.title{font-weight: 600;font-size: 18px;}
.tabcontent >.tabbox >.con1 >.text >.box{font-size: 16px;display: flex;flex-wrap: wrap;width: 570px;}
.tabcontent >.tabbox >.con1 >.text >.box >a{display: block;margin: 0 15px 15px 13px;color: #333;border: 1px solid #ced0d1;padding: 3px 12px;}
.tabcontent >.tabbox >.con1 >button{margin: 0 0 15px 628px;border:1px solid #3BADD9;width: 86px;height: 45px;font-size: 18px;color: #3BADD9;}
/* 项目大全 项目介绍  内容二 */
.tabcontent >.tabbox >.con2 >.box{display: flex;flex-wrap: wrap;margin: 15px 0 24px 0;}
.tabcontent >.tabbox >.con2 >.box >div{    width: 252px;height: 180px;overflow: hidden;}
.tabcontent >.tabbox >.con2 >.box >div >img{width: 100%;height: 100%;object-fit: cover; margin: 5px;}
/* 项目大全 项目介绍  内容三 */
.tabcontent >.tabbox >.con3 >.box{margin: 20px 0 20px 0;font-size: 18px;}
/* 项目大全 项目介绍  内容四 */
.tabcontent >.tabbox >.con4 >.amout{font-size: 18px;margin: 15px 0 15px 0;}
.tabcontent >.tabbox >.con4 >.text{margin: 34px 0 0 34px;display: flex;justify-content: space-between;}
.tabcontent >.tabbox >.con4 >.text >.left,
.tabcontent >.tabbox >.con4 >.text >.right
{width: 366px;font-size: 14px;}
.tabcontent >.tabbox >.con4 >.text >.left >.box{display: flex;margin: 0 0 30px 0;}
.tabcontent >.tabbox >.con4 >.text >.left >.box >div,
.tabcontent >.tabbox >.con4 >.text >.right >.box >div
{overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient:vertical;}
.tabcontent >.tabbox >.con4 >.text >.left >.box >div:first-child,
.tabcontent >.tabbox >.con4 >.text >.right >.box >div:first-child
{width:106px;}
.tabcontent >.tabbox >.con4 >.text >.left >.box >div:last-child
.tabcontent >.tabbox >.con4 >.text >.right >.box>div:last-child
{width:240px;}
.tabcontent >.tabbox >.con4 >.text >.right >.box{display: flex;margin: 0 0 30px 0;}

.tabcontent >.tabbox >.con4 >.point{margin: 0 0 30px -68px;text-align: center;}
/* 项目大全 项目介绍  内容五 */
.tabcontent >.tabbox >.con5 >.box{overflow: hidden;margin: 15px 0 20px 0;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient:vertical;}
/* 项目大全 项目介绍  内容六 */
.tabcontent >.tabbox >.con6 >.text{margin: 15px 0 0 0;}
/* 项目大全 项目介绍  内容七 */
.tabcontent >.tabbox >.con7 >.text{margin: 15px 0 20px 0;}
/* 项目大全 项目介绍  内容八 */
.tabcontent >.tabbox >.con8 >.text{margin: 15px 0 20px 0;}
/* 项目大全 项目介绍  内容九 */
.tabcontent >.tabbox >.con9 >.text{margin: 15px 0 20px 0;}
/* 项目大全 项目介绍  内容十 */
.tabcontent >.tabbox >.con10 >.title{font-size: 18px;margin: 24px 0 20px 24px;color:#a3a3a3;}
/* 项目大全 项目介绍  内容十一 */
.tabcontent >.tabbox >.con11 >.title{font-size: 18px;margin: 24px 0 20px 24px;border-bottom: 1px solid #e4e4e4;font-weight: bold;}
.tabcontent >.tabbox >.con11 >.title >a{border-bottom: 3px solid #2B70AB;}
.tabcontent >.tabbox >.con11 >.text{margin: 15px 0 20px 26px;}
.tabcontent >.tabbox >.con11 >.text >a {display: block;color: black;overflow: hidden;width: 764px;margin: 0 0 8px 0;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;}

/* 项目大全 项目介绍 相关推荐 */
.showcontent >.list{width: 384px;}
.showcontent >.list >.title{font-size: 18px;padding: 24px 0 20px 24px;border-bottom: 1px solid #e4e4e4;background: #fff;}
.showcontent >.list >.title >a{border-bottom: 3px solid #2B70AB;font-size: 20px;}

/* 项目大全 项目介绍 右侧列表 公共 */
.showcontent >.list >.box {display: block;background: #fff;padding: 15px 0 20px 20px;overflow: hidden;}
.showcontent >.list >.box >.text{padding: 0 0 20px 0;border-bottom: 1px solid #e4e4e4;display: flex;width: 345px;overflow: hidden;justify-content: space-between;}

/* 上部 类型一 */
.showcontent >.list >.one >.text >.img{width: 140px;height: 157px;}
.showcontent >.list >.one >.text >.img >img{width: 100%;height: 100%;object-fit: cover;}
.showcontent >.list >.one >.text >.textnew{width: 190px;}
.showcontent >.list >.one >.text .list-right-text{display: flex;flex-direction: column;justify-content: space-around;}
.showcontent >.list >.one >.text >.textnew >.title{color: #333;font-size: 19px;font-weight: 600;}
.showcontent >.list >.one >.text >.textnew >.box{margin: 10px 0 10px 0;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient:vertical;}
.showcontent >.list >.one >.text >.textnew .box >span{color: #387FAA;}

/* 项目大全 网友点评  口腔咨询 网友分享 医院项目 列表页和聚合页 类型二*/
.showcontent >.list >.three >.text >.img{width: 162px;height: 122px;}
.showcontent >.list >.three >.text >.imgs{width: 164px;height: 131px;margin: auto 0;}
.showcontent >.list >.three >.text >.img >img{width: 100%;height: 100%;object-fit: cover;}
.showcontent >.list >.three >.text >.imgs >img{width: 100%;height: 100%;object-fit: cover;}
.showcontent >.list >.three >.text >.textnew{width: 170px;}
.showcontent >.list >.three >.text >.textnews{width: 164px;}
.showcontent >.list >.three >.text .list-right-text{display: flex;flex-direction: column;justify-content: space-around;}
.showcontent >.list >.three >.text >.textnew >.dianpingtitle{overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;font-size:19px;font-weight: 600;}
.showcontent >.list >.three >.text >.textnew >.address{overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;line-clamp: 4;-webkit-box-orient:vertical;}
.showcontent >.list >.three >.text >.textnew >.address >span{font-size: 17px;}
.showcontent >.list >.three >.text >.textnew >.address >.span{font-size: 17px;color: #387FAA;}
.showcontent >.list >.three >.text >.textnew >.time{font-size:16px;}




/* 项目大全 新闻咨询  */
.newsbox >.box{display: flex;width: 730px;margin: 24px 0 0 24px;border: 1px solid #e4e4e4;border-radius: 3px;justify-content: space-between;}
.newsbox >.box >.img{width: 210px;height: 122px;margin: 20px;overflow: hidden;}
.newsbox >.box >.img >img{width: 210px;}
.newsbox >.box > .text{width: 440px;margin: 20px;}
.newsbox .box > .text> .title{margin: 10px 0 16px 0;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient:vertical;font-size: 20px;font-weight: 700;}
.newsbox .box > .text> .newstime{color: #878787;}

/* 项目大全 网友分享 */
.anlibox >.box{display: flex;width: 760px;margin: 24px 0 0 24px;border-bottom: 1px solid #e4e4e4;}
.anlibox >.box >.img{display: block;width: 200px;height:148px;margin: 20px;}
.anlibox >.box >.img >img{width: 100%;height: 100%;object-fit: cover;}
.anlibox >.box > .boximg{width: 440px;margin: 20px;}
.anlibox .box > .boximg> .title{display: block;margin: 10px 0 20px 0;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient:vertical;font-size: 20px;font-weight: 700;}
.anlibox .box > .boximg> .text{margin: 0 0 16px 0;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient:vertical;color: #333;}
.anlibox .box > .list-right-text{display: flex;flex-direction: column;justify-content: space-between;}
.anlibox .box > .boximg> .newstime{color: #333;display: flex;justify-content: space-between;}
.anlibox .box > .boximg> .newstime >.qian{color:#24A8D9 ;}

/* 项目大全 网友点评 */
.dianpingbox{padding: 24px;}
.dianpingbox >.title{font-size: 18px;margin:0 0 20px 0;border-bottom: 1px solid #e4e4e4;width: 742px;}
.dianpingbox >.title >a{border-bottom: 3px solid #2B70AB;color: #333;font-size: 20px;font-weight: 600;}

/* 项目大全 网友点评 表单 */
.formdata{margin: 0 0 20px 0;width: 742px;}
.formdata .speck{display: flex;margin: 0 0 15px 0;}
.formdata .speck .title{font-size: 18px;}
.formdata .speck >.title>span{color: red;}
.formdata .speck ul{display: flex;margin: 1px 0 0 12px;}
.formdata .speck ul li{width: 24px;text-align: center;font-size: 18px;cursor: pointer;}
.formdata .speck ul >span{margin: 0 0 0 15px;}
.formdata .formtooth{display: flex;margin: 0 0 15px 0;justify-content: flex-start;}
.formdata .formtooth >span{width: 134px;}

/* 项目大全 网友点评 你的牙医 */
.formdata .formtooth >span{font-size: 18px;}
.formdata .formtooth ul{display: flex;margin: 1px 0 0 0;flex-wrap: wrap;width: 638px;}
.formdata .formtooth ul >li{margin: 0 15px 0 0;border: 2px solid #e4e4e4;cursor: pointer;font-size: 18px;padding: 0 12px;box-sizing: border-box;}
.formdata .formtooth ul >li:hover{border: 2px solid #3D8DB4;}

/* 项目大全 网友点评 你的项目 */
.formdata .formproject{display: flex;justify-content: flex-start;margin: 0 0 15px 0;}
.formdata .formproject >span{font-size: 18px;width: 134px;}
.formdata .formproject ul{display: flex;margin: 1px 0 0 0;flex-wrap: wrap;width: 638px;}
.formdata .formproject ul >li{margin: 0 15px 10px 0;border: 2px solid #e4e4e4;cursor: pointer;font-size: 18px;padding: 0 12px;box-sizing: border-box;}
.formdata .formproject ul >li:hover{border: 2px solid #3D8DB4;}

/* 项目大全 网友点评 内容 */
.formdata .formtext{margin: 0 0 15px 0;}
.formdata .formtext div{font-weight: 600;margin: 0 0 15px 0;}
.formdata .formtext div >.xin{color: red;}
.formdata .formtext div >.warning{font-weight: 500;color: #A9A9A9;}
.formdata .formtext >.text{width: 734px;height: 100px;resize: none;outline:none;box-sizing:border-box;padding: 10px;margin: 0 0 15px 0;}
.formdata button{background: #eabc49;color: #fff;border: none;border-radius: 5px;width: 126px;height: 42px;font-size: 16px;}

/* 项目大全 网友点评 热门评论 */
.discuss{font-size: 18px;width: 742px;margin: 24px 0 20px 0;}
.discuss >.title{padding: 0 0 20px 0;font-weight: 600;border-bottom: 1px solid #e4e4e4;margin: 0 0 20px 0;}
.discuss .text{display: flex;justify-content: space-between;}
.discuss .text>img{width: 60px;height: 60px;object-fit: cover;}
.discuss .text >.box{width: 662px;}
.discuss .text >.box >.name{font-weight: 600;margin: 0 0 15px 0;}
.discuss .text >.box .tent{display: flex;margin: 0 0 15px 0;}
.discuss .text >.box .tent>div{margin: 0 15px 0 0;}
.discuss .text >.box .tent div>span{margin: 0 0 0 15px;border: 2px solid #3D8DB4;font-size: 18px;font-weight: 600;box-sizing:border-box; padding: 3px 5px;}
.discuss .text >.box .tent .tentspeck {display: flex;}
.discuss .text >.box .tent div ul{display: flex;width: 24px;text-align: center;font-size: 18px;margin: 1px 0 0 12px;}
.discuss .text >.box .tent div ul >{width: 24px;text-align: center;font-size: 18px;}
.discuss .text >.box >.text{margin: 0 0 20px 0;line-height: 1.8;}


/* 项目大全 推荐医院 */
.tabcontent>.hosbox >.box{display: flex;width: 732px;margin: 24px 0 0 24px;border-bottom: 1px solid #e4e4e4;}
.tabcontent>.hosbox >.box >.img{display: block;width: 250px;height: 200px;margin: 20px 20px 20px 0;overflow: hidden;}
.tabcontent>.hosbox >.box >.img >img{width: 250px;}
.tabcontent>.hosbox >.box > .boximg{width: 460px;margin: 20px 0 20px 0;}
.tabcontent>.hosbox .box > .boximg> .title{margin: 10px 0 12px 0;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient:vertical;font-size: 20px;font-weight: 700;}
.tabcontent>.hosbox .box >.boximg .good{margin: 0 0 12px 0;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient:vertical;}
.tabcontent>.hosbox .box >.boximg .goods{-webkit-line-clamp: 2;line-clamp: 2;}
/* .tabcontent>.hosbox .box >.boximg .good >span{color: #95BABC;} */
.tabcontent>.hosbox .box > .boximg> .text{margin: 0 0 16px 0;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient:vertical;color: #333;}
.tabcontent>.hosbox .box > .boximg> .newstime{color: #333;display: flex;justify-content: space-between;}
.tabcontent>.hosbox .box > .boximg> .newstime >.qian{color:#24A8D9 ;}


/* 项目大全 医生团队 */
/*.showcontent .doctorcontent{background: #c2c5c7}*/
.showcontent .doctorcontent .tabnav{background: #fff;padding: 24px 0 24px 24px;}
.doctorbox{margin:24px 0 0 0;display: flex;flex-direction: row;flex-wrap: wrap;}
.doctorbox .box{width: 250px;background: #fff;margin: 0 22px 20px 0px;display: flex;flex-direction: column;border: 1px solid #e4e4e4;box-sizing: border-box;padding: 10px;}
.doctorbox .box:nth-child(3n){margin-right: 0;}
.doctorbox .box >.img{width: 160px;height: 180px;margin: 10px auto 8px auto;overflow: hidden;}
.doctorbox .box >.img >img{width: 100%;height: 100%;object-fit: cover;}
.doctorbox .box .imgbox{text-align: center;}
.doctorbox .box .imgbox span{font-size: 16px;font-weight: 600;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient:vertical;overflow: hidden}
.doctorbox .box .imgbox >div{overflow: hidden;margin: 0 auto;width: 150px;height: 22px;color: #333;}

/* 口腔咨询 选项卡 */
.showcontent .tabcontent .kouqiang ul>li{width: 150px;height: 46px;line-height: 46px;}
.showcontent .tabcontent .kouqiang ul>li>a{font-size: 18px;}

/*  口腔咨询 列表 */
.koubox >.box{display: flex;width: 732px;margin: 24px 0 0 24px;border-bottom: 1px solid #e4e4e4;border-radius: 3px;}
.koubox >.box >.img{width: 210px;height: 150px;color: #333;overflow: hidden;}
.koubox >.box >.img >img{width:100%;height: 100%;object-fit: cover;margin-top: 13px}
.koubox >.box > .text{width: 440px;margin: 0 20px 20px 20px;}
.koubox .box > .text> .title{margin: 10px 0 16px 0;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient:vertical;font-size: 20px;font-weight: 700;}
.koubox .box > .text> .newstime{color: #24A8D9;}

/* 口腔咨询 内容页 */
.showcontent .tabcontent > .texttitle{margin: 20px 24px 20px 24px;font-weight: 600;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;font-size: 25px;text-align: center;}
.showcontent .tabcontent > .edit{margin: 0 0 30px 24px;color: #c2c5c7;display: flex;justify-content:space-around;}
.showcontent .tabcontent > .textcontent{margin: 0 10px 0 24px;}
.showcontent .tabcontent .kq_tabnav{
    padding: 0 30px;
    margin-top: 20px;
}
.showcontent .tabcontent .kq_tabnav ul li{
    margin-right: 28px;
    border:2px solid #176596;;
    flex: 1;
    text-align: center;
    cursor: pointer;
}

.showcontent .tabcontent .kq_tabnav ul .active a{
    background-color: #176596;
    color: #fff;
}
.showcontent .tabcontent .kq_tabnav ul li a{
    font-weight: 700;
    box-sizing: border-box;
    width: 100%;
    display: inline-block;
    line-height: 28px;
}

/* 医院\诊所 地址*/
/* .addhospital{padding: 10px 0 10px 0;} */
.addhospital >.hostitle{padding: 10px 0 10px 0;background: #fff;height: 48px;line-height: 48px;}
.addhospital >.hostitle div{margin: 0 0 0 20px;font-size: 18px;color: #333;}

/* 医院\诊所 地址选择*/
.selectadd{background: #fff;padding:0 15px 15px 15px;box-sizing: border-box;}
.selectbox{border: 1px solid #e4e4e4;}
.area{display: flex;justify-content: space-around;margin:  0 0 15px 0;}
.area >.title{width: 75px;text-align: center;padding:18px 0 0 23px;box-sizing: border-box;}
.area >.box{width: 1070px;padding:8px 0 0 10px;box-sizing: border-box;display: flex;flex-direction: row;flex-wrap: wrap;}
.area >.box >a{border-radius: 28px;margin: 0 15px 15px 0;padding: 10px 20px;font-size: 18px;}
.area >.box >a:hover{background: #176596;color: #fff;}
.area >.box >.areanav{background: #176596;color: #fff;}


/* 医院\诊所 类型四 */
.showcontent >.list >.makehos{text-align: center;background: #fff;overflow: hidden;}
.showcontent >.list >.makehos>.img{width: 300px;height: 240px;margin: 15px auto 20px auto;overflow: hidden;}
.showcontent >.list >.makehos>.img >img{width: 100%;height: 100%;object-fit: cover}
.showcontent >.list >.makehos>.title{text-align: center;font-size: 20px;font-weight: 600;overflow: hidden;height: 25px;margin: 0 0 15px 0;}
.showcontent >.list >.makehos .add{color: #333;text-align: center;overflow: hidden;max-height: 62px;font-size: 16px;box-sizing: border-box;padding: 0px 22px;}
.showcontent >.list >.makehos>button{width: 120px;height: 48px;border: none;background:#ecbb38 ;color: #fff;font-size: 16px;margin: 30px 0;border-radius: 5px;}

/* 医院\诊所 题目*/
.showcontent >.hoscontent{width: 805px;}
.showcontent >.hoscontent>.title{font-size: 18px;padding: 24px 24px 20px 24px;border-bottom: 1px solid #e4e4e4;background: #fff;}
.showcontent >.hoscontent>.title>h1{border-bottom: 3px solid #2B70AB;display: inline-block;font-size: 23px;}
.showcontent >.hoscontent .edit{padding: 20px 0 0 24px;color:#ced0d1;background: #fff;display: flex;justify-content:space-around;}

/* 医院\诊所 选项卡 */
.showcontent >.hoscontent >.hostabnav{padding: 24px 0 24px 24px;margin-bottom: 5px;background: #fff;}
.showcontent >.hoscontent >.hostabnav ul{display: flex;}
.showcontent >.hoscontent >.hostabnav >ul >li{text-align: center;border: 1px solid #ced0d1;width: 104px;height: 40px;line-height: 40px;}
.showcontent >.hoscontent >.hostabnav >ul >li>a{display: block;}
.showcontent >.hoscontent >.hostabnav >ul >li>span{background: #F87721;border-radius: 15px;font-size: 12px;color: #fff;width: 24px;height: 15px;line-height: 15px;padding: 0 6px;right: -41px;top: -53px;position: relative;}
.showcontent >.hoscontent >.hostabnav >ul >.navon{border-bottom: none;}
.showcontent >.hoscontent >.hostabnav >ul >.navon >a{color:#7FC7E7;}

/* 医院\诊所 表单 */
.brief{padding: 24px;background: #fff;}
.brief>.title{font-size: 18px;margin: 0 0 20px 0;border-bottom: 1px solid #e4e4e4;width: 742px;}
.brief>.title>a{border-bottom: 3px solid #176596;color: #333;font-size: 20px;font-weight: 600;}

/* 医院\诊所 网友分享 列表 */
.hoscontent>.hospital{
    display: grid;
    grid-template-columns: repeat(3,31%);
    justify-content: space-between;
    padding: 20px 0;box-sizing: border-box;}
.hoscontent>.hospal{
    background-color: #fff;
}
.hoscontent>.hospal>.title{border-bottom: 1px solid #e4e4e4;font-size: 18px;margin: 0 0 20px 0px;font-weight: bold;}
.hoscontent>.hospal>.title>a{border-bottom: 3px solid #176596;}
.hoscontent>.hospal>.box{background:#fff;display: flex;border: 1px solid #e4e4e4;padding: 20px 20px 10px 20px;}
.hoscontent>.hospal>.box >.left{width: 210px;height: 122px;margin: 20px;overflow: hidden;}
.hoscontent>.hospal>.box >.left>img{width: 100%;height: 100%;object-fit: cover}
.hoscontent>.hospal>.box >.right{width: 480px;margin: 20px 0;}
.hoscontent>.hospal>.box > .list-right-text{display: flex;flex-direction: column;justify-content: space-around;}
.hoscontent>.hospal>.box >.right>.title{overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;font-size: 20px;font-weight: 700;}
.hoscontent>.hospal>.box >.right>.word{font-size: 16px;font-weight: 400;}
.hoscontent>.hospal> a >.right .time{font-size:14px;color: #24a8d9;}


/* 医院\诊所 医生团队 列表 */
.hoscontent>.hospal>.box {border-top:none;border-right: none;border-left: none;}
.hoscontent>.hospal>.box >.imgleft{overflow: hidden;height: 195px;}
.hoscontent>.hospal>.box >.imgleft>img{width: 100%;height:100%;object-fit: cover;}
.hoscontent>.hospal>.box >.imgright{margin-top: 10px;}
.hoscontent>.hospal>.box >.imgright >.title{overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient:vertical;font-size: 20px;font-weight: 700;}
.hoscontent>.hospal>.box >.imgright >.imgtext{margin: 0 0 12px 0;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient:vertical;}
.hoscontent>.hospal>.box >.imgright >.imgtext>span{color:#999;}
.hoscontent>.hospal>.box >.imgright >.imghidden{-webkit-line-clamp: 2;line-clamp: 2;}
.hoscontent>.hospal>.box >.imgright>.imgtime{text-align: end;}
.hoscontent>.hospal>.box .right .desc{
    font-size: 14px;

}

/* 医院\诊所 项目价格 列表 */
.hoscontent>.hosobj>.box >.left{width: 180px;height: 193px;margin: 20px;overflow: hidden;}

/* 医院\诊所 首页 列表 文章*/
.hoscontent>.hospal>.briefbox >.imgleft{width: 250px;height:188px;margin: 20px 0;overflow: hidden;}
.hoscontent>.hospal>.briefbox >.imgleft>img{width: 100%;height: 100%;object-fit: cover;-webkit-filter: blur(20px);}
.hoscontent>.hospal>.briefbox >.imgright{width: 460px;height: 188px;}
.hoscontent>.hospal>.briefbox >.imgright>.time{display: flex;justify-content: space-between;}
.hoscontent>.hospal>.briefbox >.imgright>.time .qian{color: #24A8D9;}

/*医院\诊所 医院环境  */
.huanjing{display: flex;flex-wrap: wrap;flex-direction: row;background-color: #fff;padding: 20px;}
.huanjing>.huanbox{width: 234px;margin: 0 19px 0 0;overflow: hidden;}
.huanjing>.huanbox:nth-child(3n){margin: 0;}
.huanjing>.huanbox >.img{width: 234px;height: 170px;overflow: hidden;}
.huanjing>.huanbox >.img> img{width: 100%;height: 100%;object-fit: cover;}
.huanjing>.huanbox .title{text-align: center;margin: 15px 0 15px 0;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient:vertical;}

/* 医院\诊所 相关推荐 */
.hoscontent  >.put{padding:  20px 0 20px 0;background: #fff;}
.hoscontent  >.put >.title{font-size: 18px;margin: 0 0 20px 24px;border-bottom: 1px solid #e4e4e4;font-weight: bold;}
.hoscontent  >.put >.title >a{border-bottom: 3px solid #2B70AB;}
.hoscontent  >.put >.text{margin: 25px 0 20px 26px;}
.hoscontent  >.put >.text >a {display: block;color: black;overflow: hidden;width: 764px;margin: 0 0 8px 0;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;line-height: 2;}

/* 牙科医生 首页 列表 */
.dentist{width: 834px;}
.dentist >.dentistbox{margin: 0;}
.dentist >.dentistbox >.box{width: 256px;}
.showcontent >.dentist-list{width:365px ;}
.findhosp{background: #fff;padding: 24px;box-sizing: border-box;color: #ff9d00;}

/* 牙科医生 选项卡 */
.showcontent >.hoscontent >.dentisnav >ul >li{width: 184px;}
.showcontent >.hoscontent>.hospal>.dentisbox{border: 1px solid #e4e4e4;}
.showcontent >.hoscontent >.dentisnav >ul >li>span{right: -80px;top: -50px;}


/* 牙科医生 医生介绍 富文本*/
/* .hoscontent>.dentisbrief{background: #fff;padding: 24px;} */

/* 牙科医生 资讯列表 */
.hosdoctor{text-align: center;background: #fff;overflow: hidden;}
.hosdoctor >.img{width: 160px;height: 180px;margin:  15px auto;overflow: hidden;}
.hosdoctor >.img >img{width: 100%;height: 100%;object-fit: cover;}
.hosdoctor >.title{text-align: center;margin: 0 0 20px 0;}
.hosdoctor >.title span{font-size: 20px;font-weight: 600;}
.hosdoctor >.title >div{overflow: hidden;margin: 5px auto 0px auto;width: 340px;height: 26px;color: #333;font-size: 20px;}
.hosdoctor >.box{margin:0 auto 30px auto;width: 330px;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;line-clamp:3;-webkit-box-orient: vertical;font-size: 16px;border:1px solid #e4e4e4;text-align: initial;box-sizing: border-box;padding: 10px 10px 0px 10px;line-height: 1.5;}
.hosdoctor >button{width: 330px;height: 48px;border: none;background: #ecbb38;color: #fff;font-size: 16px;margin: 0 0 30px 0;border-radius: 5px;}

/* 牙科医生 所属医院 */
.hosaddress{padding: 24px;background: #fff;}
.hosaddress .title{font-size: 20px;margin: 0 0 20px 0;border-bottom: 1px solid #e4e4e4;}
.hosaddress .title>a{border-bottom: 3px solid #2B70AB;}
.hosaddress >.img{width:336px;height: 269px;margin: 0 auto 15px auto;overflow: hidden;}
.hosaddress >.img >img{width: 100%;height: 100%;object-fit: cover;}
.hosaddress >.text{text-align: center;overflow: hidden;font-size: 25px;font-weight: 600;margin: 0 0 15px 0;}
.hosaddress >.textadd{font-size: 18px;text-align: center;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;margin: 0 0 20px 0;}
.hosaddress >.textbut{display: flex;justify-content: space-between;}
.hosaddress >.textbut button{border: 3px solid #ecbb38;width: 140px;height: 43px;font-size: 18px;color: #ecbb38;background: #fff;margin-top: 1px;}
.hosaddress >.textbut >a{border: 3px solid #ecbb38;width: 137px;height: 37px;font-size: 18px;color: #ecbb38;display: block;text-align: center;line-height: 37px;}
.hosaddress >.textbut button:hover{color: white;background-color:#ecbb38;-webkit-transition: all 400ms linear 0ms;transition: all 400ms linear 0ms;}
.hosaddress >.textbut >a:hover{color: white;background-color:#ecbb38;-webkit-transition: all 400ms linear 0ms;transition: all 400ms linear 0ms;}

/* 网友分享 */
.anli{background: #fff;}

/* 医院项目 */
.hospitalobject{padding: 20px;background: #fff;width: 756px;}
.hosobjbox{width: 756px;display: flex;justify-content: space-between;padding: 12px 0;}
.hosobjbox >.img{width: 200px;height: 215px;overflow: hidden;display: block;}
.hosobjbox >.img >img{width: 100%;height: 100%;object-fit: cover;}
.hosobjbox>.box{width: 510px;}
.hosobjbox>.box >.title{overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp:2;-webkit-box-orient: vertical;font-size: 23px;font-weight: 600;margin: 0 0 20px 0;}
.hosobjbox>.box>.text{display: flex;justify-content: space-between;
}
.hosobjbox>.box>.text>.hosleft{min-width: 230px;text-align: center;}
.hosobjbox>.box>.text>.hosleft >.top{overflow: hidden;margin: 0 0 16px 0;text-align: initial;}
.hosobjbox>.box>.text>.hosleft >.top>span{color: #5BA5AC;}
.hosobjbox>.box>.text>.hosleft >.bottom{margin: 0 0 20px 0;text-align: initial;overflow: hidden;}
.hosobjbox>.box>.text>.hosleft >.bottom>.qian{color: red;font-size: 24px;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;-webkit-line-clamp: 2;line-clamp:2;-webkit-box-orient: vertical;font-weight: 600;}
.hosobjbox>.box>.text>.hosleft >.bottom>.hous{text-decoration:line-through;color: #ced0d1;}
.hosobjbox>.box>.text>.hosleft >button{width: 110px;height: 46px;font-size: 16px;background: #FEEBEF;color: #D97A7A;margin: 0 0 15px 0;border: 2px solid #D97A7A;border-radius: 5px;}
.hosobjbox>.box>.text>.hosright{width: 264px;}
.hosobjbox>.box>.text>.hosright>.box{overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;line-clamp: 4;-webkit-box-orient: vertical;margin:  0 0 15px 0;}
.hosobjbox>.box>.text>.hosright>.newstime{display: flex;justify-content: space-between;}
.hosobjbox>.box>.text>.hosright>.newstime .qian{color: #24A8D9;}

/* 医院项目 内容页 */
.hosobjtext{background: #fff;width: 805px;}
.hosobjtext>.textcontent{display: flex;justify-content: space-between;padding: 20px;box-sizing: border-box;}
.hosobjtext>.textcontent .img{width: 200px;height: 200px;overflow: hidden;}
.hosobjtext>.textcontent .img >img{width:100%;height: 100%;object-fit: cover;}
.hosobjtext>.textcontent .rightbox{width: 526px;}
.hosobjtext>.textcontent .rightbox .title{overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;font-size: 23px;font-weight: 600;margin: 0 0 20px 0;}
.hosobjtext>.textcontent .rightbox >.text>.top{margin: 0 0 15px 0;}
.hosobjtext>.textcontent .rightbox >.text>.top>.qian{color: red;font-size: 30px;font-weight: 600;}
.hosobjtext>.textcontent .rightbox >.text>.top>.hous{text-decoration:line-through;color: #ced0d1;}
.hosobjtext>.textcontent .rightbox >.text .bottom{display: flex;}
.hosobjtext>.textcontent .rightbox >.text .bottom a{color: #5BA5AC;}
.hosobjtext>.textcontent .rightbox >.text >button{width: 110px;height: 38px;background: #FEEBEF;color: #D97A7A;margin: 15px 0 0 0;border: 2px solid #D97A7A;font-weight: 600;border-radius: 5px;}
.hosobjtext .newstime{display: flex;justify-content: space-between;padding:0 20px;box-sizing: border-box;color: #c2c5c7;}
.hosobjtext>.textbox{padding:20px;box-sizing: border-box;}


/* 公共翻页 */
.page{text-align: center;}
.page>a{padding: 8px 15px;border: 1px solid #ced0d1;border-radius:5px ;margin: 0 6px 0 0;}
.page>span{padding: 8px 15px;border: 1px solid #ced0d1;border-radius:5px ;background: #008AF5;color: #fff;margin: 0 6px 0 0;}

/* 牙科医生 首页翻页 */
.pages{background: #fff;text-align: center;width: 810px;padding: 45px 0;}
.pagebaike{width: 805px}
.pages>a{padding: 8px 15px;border: 1px solid #ced0d1;border-radius:5px ;margin: 0 6px 0 0;}
.pages>span{padding: 8px 15px;border: 1px solid #ced0d1;border-radius:5px ;background: #008AF5;color: #fff;margin: 0 6px 0 0;}
.dian{width: 780px;}
/* seo富文本 */
#content{ padding: 0.5em; font-size: 16px;}
#content h1{font-size: 20px;}
#content p {padding:5px 0; font-size:16px; line-height:30px; color:#333333; text-indent:2em; }
#content p img,#content img { width: 450px;height: 400px;object-fit: cover;display:block; margin:0 auto; max-width:90%;filter: blur(20px); }
#content h3{font-size: 18px; font-weight: bold; padding: 6px; text-align: left;}
#content table p{text-indent:0;}
.selectTdClass{background-color:#edf5fa !important}
#content table{margin-bottom:10px;border-collapse:collapse;display:table;}
#content td,#content th{padding: 5px 10px;border: 1px solid #DDD;}

/* seo富文本 热门评论适配*/
#discuss{ padding: 0.5em; font-size: 16px;flex-direction:column;}
#discuss h1{font-size: 20px;}
#discuss p {padding:5px 0; font-size:16px; line-height:30px; color:#333333; }
#discuss p img,#discuss img { display:block; margin:0 auto; max-width:90%; height:auto; }
#discuss h3{font-size: 18px; font-weight: bold; padding: 6px; text-align: left;}
#discuss table p{text-indent:0;}
.selectTdClass{background-color:#edf5fa !important}
#discuss table{margin-bottom:10px;border-collapse:collapse;display:table;}
#discuss td,#discuss th{padding: 5px 10px;border: 1px solid #DDD;}

/* 富文本下的图片 */
.content_mg{width: 100%;height: 200px;overflow: hidden;background: #fff;padding: 0 35px;
box-sizing: border-box;}
.content_mg >img{width: 100%;height: 100%;object-fit: cover;}

